• word of the day

    prunus triloba

    prunus triloba - Dictionary definition and meaning for word prunus triloba

    Definition
    (noun) deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers
    Synonyms : flowering almond
Download our Mobile App Today
Receive our word of the day
on Whatsapp